deferred payment credit - English Synonyms Dictionary